<!-- 关键字
    break       终止整个薰铉
    continue    终止本次循环，开始下个循环
-->

<!-- 不同点

    js中没有
            for（）
            else（）
        结构
-->




<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>js循环</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        span {
            width: 20px;
            height: 20px;
            display: inline-block;
        }
    </style>
</head>

<body>

    <script>
        // console.log("开始");
        // for(let i=0; i<10; i++){
        //     console.log(i, i++);
        // }
        // console.log("结束");




        // console.log("开始");
        // let total=0
        // for(let i=0; i<10; i++){
        //     console.log(i, i++);
        // }
        // console.log("结束");


        // //-----------------------------沙漏--------------------------------------------
        for (let i = 0; i < 9; i++) {
            for (let j = 0; j < 9; j++) {
                if (i + j >= 8 && i >= j || i + j <= 8 && i <= j) {
                    document.write("<span>0</span>")
                }
                else {
                    document.write("<span>1</span>")
                }
            }
            document.write("<br>")
        }




        // //-----------------------------质数--------------------------------------------
        // let value = 99
        // for (let i = 2; i < 99; i++) {
        //     if (value % i == 0) {
        //         console.log("找到因子", i, "不是质数");
        //         break
        //     }

        // }




        // //-----------------------------质数--------------------------------------------
        // let is_prime=true
        // let value = 99
        // for (let i = 2; i < 99; i++) {
        //     if (value % i == 0) {
        //         console.log("找到因子", i, "不是质数");
        //         is_prime=false
        //         break
        //     }
        //     if(is_prime){
        //         console.log(value,"是质数");
        //     }

        // }





        // //-----------------------------1000以内的质数--------------------------------------------
        // //没有for（）else（）结构所以使用标识法

        // for (let value = 2; value < 1001; value++) {
        //     let is_prime = true
        //     for (let i = 2; i < value; i++) {
        //         if (value % i == 0) {
        //             is_prime = false
        //             break
        //         }
        //     }

        //     if (is_prime) {
        //         console.log(value, "是质数")
        //     }
        // }












    </script>

</body>

</html>